.main{
  overflow: auto;
  padding: 0px 20px 0;
  height: 100%
}
.top{
  /*height: 40%;*/
  min-height: 400px;
  position: relative;
  margin-top: 20px;
}
.table{
  /*max-height: 43%;*/
  /*overflow-y: scroll;*/
  margin-bottom: 20px;
  /*margin-top: 50px;*/
}
.main :global {
  .ant-tabs{
    /*height:100%*/
  }
  .ant-tabs-content{
    height: 100%
  }
}

.condition{
  text-align: center;
  padding:10px 0;
}

.multi-chart {
  margin: 10px 0;
  .chart-item {
    display: inline-block;
    width: 50%;
  }
}
.scatter-chart {
  margin: 10px 0;
}

.scatter-settings {
  float: right;
  transition: all .5s ease-in-out;

  .scatter-label {

    font-size: 13px;
    margin-right: 10px;
  }
}

.scatter-hide {
  /*display: none;*/
  transform: translate3d(100%, 0, 100px);
}
